enveloped particle - Francés Inglés Diccionario